consulting software selection audit unternehmensberatung engineering insight for marketing innovation market research information technology technology software testing tools innovation it audit user needs cisa tool selection criteria software tools beratung computer